export default {
  // 单条自定义
  example1: [
    { validator: (rule, value, callback) => {
      if (!value) {
        return callback(new Error('不能为空'))
      } else if (value.indexOf('+') === -1) {
        callback(new Error('请输入带有字符+'))
      } else {
        callback()
      }
    }, trigger: 'change' }
  ],
  // 多条规则
  example2: [
    { required: true, message: '请输入活动名称', trigger: 'blur' },
    { min: 3, max: 5, message: '长度在 3 到 5 个字符', trigger: 'blur' }
  ],
  // 自定义与多条混合
  example3: [
    { validator: (rule, value, callback) => {
      if (!value) {
        return callback(new Error('不能为空'))
      } else if (value.indexOf('+') === -1) {
        callback(new Error('请输入带有字符+'))
      } else {
        callback()
      }
    }, trigger: 'change' },
    { required: true, message: '请输入活动名称', trigger: 'blur' },
    { min: 3, max: 5, message: '长度在 3 到 5 个字符', trigger: 'blur' }
  ]
  // // 电话号码验证
  // example4: [
  //   { validateTelphone: (rule, value, callback) => {
  //     const telVerify = new RegExp(
  //       /^1([38][0-9]|4[5-9]|5[0-3,5-9]|66|7[0-8]|9[89])[0-9]{8}$/
  //     )
  //     if (!telVerify.test(value) && value) {
  //       callback(new Error('请输入正确的手机号'))
  //     } else {
  //       callback()
  //     }
  //   } }
  // ]
}
